package com.javatest.springboot2basictest.response;

/**
 * Created with IntelliJ IDEA.
 * Description:
 *
 * @author lzy
 * @create 2020-07-03 上午9:34
 */
public enum ResultCode {
    /**
     * 成功
     */
    SUCCESS(200),
    /**
     * 失败
     */
    FAIL(400),
    /**
     * 未认证（签名错误）
     */
    UNAUTHORIZED(401),
    /**
     * 权限不足
     */
    FORBIDDEN(403),
    /**
     * 接口不存在
     */
    NOT_FOUND(404),
    /**
     * 登陆错误-密码错误
     */
    PASSWORD_ERROR(460),
    /**
     * 登陆错误-账号冻结
     */
    ACCOUNT_FROZEN(461),
    /**
     * 登陆错误-密码错误次数过多
     */
    PASSWORD_RETRY_ERROR(462),
    /**
     * 登陆错误-无此账户
     */
    ACCOUNT_NOT_FOUND(463),
    /**
     * 服务器内部错误
     */
    INTERNAL_SERVER_ERROR(500);

    public int code;

    ResultCode(int code) {
        this.code = code;
    }
}
